package com.xianzhiOA.bean;/**
 * Created by Administrator on 2017/5/26.
 */

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * 工作量概况
 *
 * @author 甘汝雷
 * @create 2017-05-26 14:02
 **/
public class XzWeek {
    private Long weekId;
    private double weekPlan;
    private double weekActual;
    private Long weekProject;
    private Long empId;
    private String field1;
    private String field2;
    private String field3;
    private Date deleteTime;
    private int isdelete;
    private Date createTime;
    private Date weekTime;
    private String weekString;
    private List<XzWork> workList;
    private XzEmp emp;
    private XzProject project;
    private String weekTimeBegin;//当周的开始时间
    private String weekTimeEnd;//当周的结束时间
    private double deviation;//偏差值
    private double rate;//偏差率
    private String projectName;
    private String empName;

    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    public String getEmpName() {
        return empName;
    }

    public void setEmpName(String empName) {
        this.empName = empName;
    }

    public XzProject getProject() {
        return project;
    }

    public void setProject(XzProject project) {
        this.project = project;
    }

    public double getDeviation() {
        return deviation;
    }

    public void setDeviation(double deviation) {
        this.deviation = deviation;
    }

    public double getRate() {
        return rate;
    }

    public void setRate(double rate) {
        this.rate = rate;
    }

    public String getWeekTimeBegin() {
        return weekTimeBegin;
    }

    public void setWeekTimeBegin(String weekTimeBegin) {
        this.weekTimeBegin = weekTimeBegin;
    }

    public String getWeekTimeEnd() {
        return weekTimeEnd;
    }

    public void setWeekTimeEnd(String weekTimeEnd) {
        this.weekTimeEnd = weekTimeEnd;
    }

    public Long getWeekId() {
        return weekId;
    }

    public void setWeekId(Long weekId) {
        this.weekId = weekId;
    }

    public double getWeekPlan() {
        return weekPlan;
    }

    public void setWeekPlan(double weekPlan) {
        this.weekPlan = weekPlan;
    }

    public double getWeekActual() {
        return weekActual;
    }

    public void setWeekActual(double weekActual) {
        this.weekActual = weekActual;
    }

    public Long getWeekProject() {
        return weekProject;
    }

    public void setWeekProject(Long weekProject) {
        this.weekProject = weekProject;
    }

    public Long getEmpId() {
        return empId;
    }

    public void setEmpId(Long empId) {
        this.empId = empId;
    }

    public String getField1() {
        return field1;
    }

    public void setField1(String field1) {
        this.field1 = field1;
    }

    public String getField2() {
        return field2;
    }

    public void setField2(String field2) {
        this.field2 = field2;
    }

    public String getField3() {
        return field3;
    }

    public void setField3(String field3) {
        this.field3 = field3;
    }

    public Date getDeleteTime() {
        return deleteTime;
    }

    public void setDeleteTime(Date deleteTime) {
        this.deleteTime = deleteTime;
    }

    public int getIsdelete() {
        return isdelete;
    }

    public void setIsdelete(int isdelete) {
        this.isdelete = isdelete;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getWeekTime() {
        return weekTime;
    }

    public void setWeekTime(Date weekTime) {
        this.weekTime = weekTime;
    }

    public String getWeekString() {
        return weekString;
    }

    public void setWeekString(String weekString) {
        this.weekString = weekString;
    }

    public List<XzWork> getWorkList() {
        return workList;
    }

    public void setWorkList(List<XzWork> workList) {
        this.workList = workList;
    }

    public XzEmp getEmp() {
        return emp;
    }

    public void setEmp(XzEmp emp) {
        this.emp = emp;
    }

    @Override
    public String toString() {
        return "XzWeek{" +
                "weekId=" + weekId +
                ", weekPlan=" + weekPlan +
                ", weekActual=" + weekActual +
                ", weekProject=" + weekProject +
                ", empId=" + empId +
                ", field1='" + field1 + '\'' +
                ", field2='" + field2 + '\'' +
                ", field3='" + field3 + '\'' +
                ", deleteTime=" + deleteTime +
                ", isdelete=" + isdelete +
                ", createTime=" + createTime +
                ", weekTime=" + weekTime +
                ", weekString='" + weekString + '\'' +
                ", workList=" + workList +
                ", emp=" + emp +
                ", project=" + project +
                ", weekTimeBegin='" + weekTimeBegin + '\'' +
                ", weekTimeEnd='" + weekTimeEnd + '\'' +
                ", deviation=" + deviation +
                ", rate=" + rate +
                '}';
    }
}
